Signatures
¬
Since the early days of electronic mail, users have appended personal information like alternative addresses, telephone numbers, job descriptions, or favorite quotations to the end of all the messages they send.  EnhanceMail adds support for this to Mail.

By default Mail will only insert signatures if you control-click the Compose button.  Follow these steps and Mail will insert signatures unless you control-click the Compose button.

¬

Signature files
EnhanceMail will try to read your signature from the .signature file. It looks for that file first in the current mailbox and then in your home directory.  This allows you to override your default signature with one specific to the topics in a particular mailbox.   If you send NeXTmail, EnhanceMail will first try to use rich signatures from the .signature.rtfd and .signature.rtf files in the same directories.  If you change the base name for your signature file e.g. to foo,   EnhanceMail will look in the same directories for the files foo, foo.rtfd and foo.rtf respectively.

Signature separator
By default EnhanceMail will insert a short text string between the main body of your message the signature.  You can alter, or even completely remove that separator in the Quoting Preferences panel.  Note that the default separator includes a final newline which isn't visible in the text field.  To enter a newline into a text field yourself hit control-J.

Rich signatures and forwarding
If you use a rich signature, any plain text appended after the signature (like e.g. a forwarded plain message) will inherit the graphical attributes of the end of the signature.  To decide whether this is a bug or a feature is left to the judgement of the user.  It should be noted however that the behavior is easily adjusted by altering the format of the last paragraph end in the signature.  
¬